﻿
//我的商品 全选
$("#selectAll").click(function () {
    checkAll("list-item", "selectAll");
});
//我的商品 浏览选中的商品
$("#btnScanSel").click(function () {
    //获取选中的商品的地址
    var urlStrs = GetCheckVals(".list-item");
    if (urlStrs.length == 0) {
        FailedAlert('没有选择商品');
        return;
    }
    DoScan(urlStrs);

});
//浏览商品 店铺详情页
$("#btnScan").click(function () {
    var url = GetCheckVals(".pbox");
    if (url == "") {
        FailedAlert('没有选择商品');
        return;
    }
    DoScan(url);
});
//浏览商品 我的收藏页
function Scan(obj) {
    var url = $(obj).prev().val();
    if (url == "") {
        FailedAlert('没有选择商品');
        return;
    }
    DoScan(url);
};

///弹出处理窗口 向后台发送请求
function DoScan(url) {
    //选中商品浏览次数
    var list = url.split(',')
    $("#scan_total").val(list.length);
    var Error = $('#notice');

    layer.open({
        type: 1,
        btn: ['确定', '取 消'],
        shift: 1, //动画类型
        title: "增加浏览量",
        area: ['400px', '280px'],
        content: $('#div_scan'), //这里content是一个DOM
        yes: function (index, layero) {
            var scanNum = $("#addscan").val();
            //传到后台     //传到后台 
            Error.html('');
            if (!scanNum) {
                Error.html('请输入数字').show();
                return;
            }
            else if (!isZeroToOne(scanNum)) {
                Error.html('0-50的数字').show();
                return;
            }
            else {
                var index = layer.load(0, { shade: false }); //0代表加载的风格，支持0-2
                $.post("/Detail/Cost", { count: scanNum, proIds: url }, function (data) {
                    if (data.code == 1) {
                        SuccessAlert("小刷手已在后台疯狂刷流量！");
                        setTimeout(function aa() {
                            //parent.layer.close(index);
                            window.parent.location.reload()
                        }, 3000);

                    } else {
                        FailedAlert(data.msg);
                    }
                    layer.close(index);
                });
            }
        }
    });
}
$("#addpro").click(function () {
    layer.open({
        type: 1,
        btn: ['确定', '取 消'],
        shift: 1, //动画类型
        title: "添加收藏商品",
        area: ['600px', '400px'],
        content: $('#div_add'), //这里content是一个DOM
        yes: function (index, layero) {
            var urls = $("#txturl").val();
            var name = $("#shopname").val();
            //传到后台     //传到后台  
            if (!urls || !name) {
                FailedAlert("名称或地址不能为空");
                return;
            }
            var urllist = urls.split('\n');
            alert(urllist.length)
            var namelist = name.split('\n');
            if (urllist.length != namelist.length) {
                FailedAlert("地址和名称个数不匹配");
                return;
            }
            for (var k = 0; k < urllist.length; k++) {
                if (urllist[k].indexOf("https://item.taobao.com/item.htm?")<0) {
                    var num = k+1;
                    FailedAlert("第" + num+"个不是网址，请修改");
                    return;
                }
            }

            var index = layer.load(0, { shade: false }); //0代表加载的风格，支持0-2
            $.post("/Detail/AddPro", { urls: urls, names: name }, function (data) {
                if (data.code == 1) {
                    SuccessAlert("添加成功！");
                    setTimeout(function aa() {
                        //parent.layer.close(index);
                        window.parent.location.reload()
                    }, 2000);

                } else {
                    FailedAlert(data.msg);
                }
                layer.close(index);
            });
        }

    });
});

//删除商品
$("#btndel").click(function () {
    var urlStrs = GetCheckVals(".list-item");
    if (urlStrs.length == 0) {
        FailedAlert('没有选中商品');
        return;
    }
    var index = layer.load(0, { shade: false }); //0代表加载的风格，支持0-2
    $.post("/Detail/Delete", { urls: urlStrs }, function (data) {
        if (data.code == 1) {
            FailedAlert('成功');
            location.reload();
        } else {
            FailedAlert('删除失败');
        }
        layer.close(index);
    });
});
